Extending Unified Modeling Language to Support Aspect-Oriented Software Development

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending Unified Modeling Language to Support Aspect-Oriented Software Development

Aspect-Oriented Software Development (AOSD) is continuously gaining more importance as the complexity of software systems increases and requirement changes are highrated. A smart way for making reuse of functionality without additional effort is separating the functional and non functional requirements. Aspect-oriented software development supports the capability of separating requirements base...

متن کامل

A Unified Model for Service- and Aspect- Oriented Software Development

There is a recent interest in integrating the serviceand aspect-oriented software development paradigms. However, most of the approaches proposed thus far rely on a non-service based aspect model that severely restricts the language choices either for implementing the service-oriented applications, the aspects, or both. This paper presents a unified development model for serviceand aspect-orien...

متن کامل

Aspect - Oriented Software Development

Aspect-oriented programming captures crosscutting concerns by introducing the aspect modularity construct. While most of the aspects presented to date result from domainand modeling-related crosscutting, we show how aspect-oriented programming can further assist the software development process. Through various examples we study the use of aspectoriented methods in third-party system integration.

متن کامل

Aspect-Oriented Modeling to Support Dynamic Adaptation

Since software systems need to be continuously available under varying conditions, their ability to evolve at runtime is increasingly seen as one key issue. Modern programming frameworks already provide support for dynamic adaptations. However the high-variability of features in Dynamically Adaptive Systems (DAS) introduces an explosion of possible runtime system con gurations (often called mod...

متن کامل

UML (Unified Modeling Language): Standard Language for Software Architecture Development

A solid architectural vision is a key discriminator in the success or failure of a software project. This paper discusses how to describe architecture through a set of design viewpoints and how to express these views in the UML. In this paper we mainly focused on the standardization of UML for software development process with the discussion of benefits of UML. Object-oriented analysis (OOA) is...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Advanced Computer Science and Applications

سال: 2017

ISSN: 2156-5570,2158-107X

DOI: 10.14569/ijacsa.2017.080127